floating drydock - Spanish English Dictionary